rock asphalt pavement - German English Dictionary